div
{
    margin: 0px;
    padding: 0px;
}

#bodyBlock           /*body总体*/
{
    margin: 0px auto;
    padding: 0px;
    width: 1000px;
    background-color: #ffffff;
}
#top10thisweek   /*本周推荐和上周推荐*/
{
    float: left;
    width: 280px;
}
#topBlock,#bottomBlock,#rankingBlock,#newsblock   /*topblock指的是排行榜和新鲜事*/
{                                                /*rankingblock是排行榜*/
    margin: 0px;                                /*newsblock是新鲜事*/
    padding: 0px; 
}
#rankingBlock     /*排行榜*/
{  
    width: 740px;
    float: left;
} 
#newsBlock        /*新鲜事*/
{   width: 252px;
    height: 400px;
    float: left;
} 
#title          /*通用标题样式*/
{ 
    color: #333;
    line-height: 27px;
    height: 27px;
    background: url("../images/bgpng.png");
    background-repeat: repeat-x;
    background-color: transparent;
    border-bottom-color: #BED7FA;
    border-bottom-style: solid;
    border-bottom-width: 1px;  
    
}
#rktitle,#newstitle    /*排行榜标题和新鲜事样式标题*/
{   border-left-color: #BED7FA;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #BED7FA;
    border-right-style: solid;
    border-right-width: 1px; 
    border-top-color: #BED7FA;
    border-top-style: solid;
    border-top-width: 1px;                          
    padding-left: 10px;  
    font-size: 14px;
    font-weight: bold;
}
#customblock                /*自定义排行板块*/
{   
    margin-top: 15px;
    border: 1px solid #BED7FA;     /*共252*/
    float: left;
    width: 220px;
}
#thisandlast            /*上周和本周块*/
{   margin-top: 15px;
    border: 1px solid #BED7FA; 
}
#thisweek,#lastweek      /*上周和本周排行*/
{
    margin:0px;    
    float: left;
    width: 135px;     /*上周和本周都是135中间8px空开*/
    
}
.lastweek
{
    width: ;
}
#leftnum,#firmlogo,#firmname,#rightblock
{
    float: left;
    /*border: 1px solid red;  */
}

#firmname
{   padding-top: 15px;  /*空余15px*/
    line-height: 12px;            /*行高10px*/    
            /*一共是25px即图片高度*/   
}
#leftnum
{
    padding-top: 15px;
    line-height: 10px;
}
ul
{
    margin: 0px auto;
    margin-left: 4px;/*列表锁紧*/
    padding: 0px;
    list-style: none;
    text-align: left;    
}
ul li
{ 
    margin: 4px 0px;
    height: 25px; 
}
.morecontent            /*更多内容*/
{
    border-top-color: #BED7FA;
    border-top-style: solid;
    border-top-width: 1px;
    text-align: center;
}
.lastweek
{
     font-size: 12px; 
     padding-left: 2px; 
}
.customtitle
{
    width: 220px;  /*不含边框*/
}
#bottomBlock
{
   border: 1px solid #BED7FA;
}
.goldfirm
{
    font-size: 12px; 
    font-weight: bold;
    margin-left: 10px;
}
#grouptitle
{
    width: 100px;
    /*保证剧中显示*/    
    height: 100px;
    line-height: 100px;
    text-align: center;
    float: left;
   /* border: 1px solid #BED7FA; */
}
#groupcontent
{
    float: left;
    height: 100px;
}
#element
{   width: 140px;
    height: 100px;
    border: 1px solid #BED7FA; 
    float: left; 
}
#rightblock
{
    margin-top:15px;
    line-height: 10px;
}
#grouplogo
{
    margin: 0px auto;
    margin-top: 10px;
   /* height: 84px;
    width: 140px;     */
    
}
#grouptext
{  
    margin-top: 0px;
    line-height: 16px;
    height: 16px;
    text-align: center;
    